materials technologies - German English Dictionary